package com.hfzy.ihk.web.freeswitchManage.vo;

import com.hfzy.ihk.facade.freeswitchManage.enums.CardStatusEnum;
import com.hfzy.ihk.facade.freeswitchManage.enums.SlotStateEnum;
import com.hfzy.ihk.facade.freeswitchManage.enums.SwxCallLimitTypeEnum;
import lombok.Data;

/**
 * 卡槽信息
 */
@Data
public class EquimentSlotInfo {

    /**
     * 设备编码，设备唯一码
     */
    private String sn;

    private String imsi;

    private String ccid;

    /**
     * 通道号
     */
    private String channel;

    /**
     * 卡槽位号
     */
    private String slotId;

    /**
     * 状态 up-插卡，down--拔卡
     */
    private CardStatusEnum status;


    private SlotStateEnum slotState;

    private SwxCallLimitTypeEnum info;

    @Override
    public String toString() {
        return "EquimentSlotInfo{" +
                "sn='" + sn + '\'' +
                ", imsi='" + imsi + '\'' +
                ", ccid='" + ccid + '\'' +
                ", channel='" + channel + '\'' +
                ", slotId='" + slotId + '\'' +
                ", status=" + status +
                '}';
    }
}
